final progress payment - Alemán Inglés Diccionario